

#ifndef _UCGIUTIL_H
#define _UCGIUTIL_H 1

#include "zdbid.h"
#include "zAdAChar.h"
#include "zacgi.h"

#pragma pack (push, 8)

Ucad::ErrorStatus fromUcDbTextStyle(UcGiTextStyle&,
                              const UcDbObjectId& UcDbStyleId);
Ucad::ErrorStatus fromUcDbTextStyle(UcGiTextStyle&, const ZTCHAR * UcDbStyleName);

Ucad::ErrorStatus toUcDbTextStyle(UcGiTextStyle&);

Ucad::ErrorStatus toUcDbTextStyle(UcGiTextStyle&,
                                  UcDbObjectId& UcDbStyleId);

Ucad::ErrorStatus toUcDbTextStyle(const UcDbObjectId UcDbStyleId,
                                  UcGiTextStyle&);

Ucad::ErrorStatus toUcDbTextStyle(UcGiTextStyle&, const ZTCHAR * UcDbStyleName);

Ucad::ErrorStatus toUcDbTextStyle(UcGiTextStyle&, const ZTCHAR * UcDbStyleName,
                                  UcDbObjectId& UcDbStyleId);

#pragma pack (pop)

#endif 
